import { axios } from '@/utils/request'

/**
 * 违章关键作业分析-关键作业
 * @param {*} parameter
 * @returns
 */
export function getKWKeyWorkAnalysis (parameter) {
  return axios({
    url: '/QHSEViolationKeyWork/KeyWorkAnalysis',
    method: 'post',
    data: parameter
  })
}

/**
 * 违章关键作业分析-违章性质
 * @param {*} parameter
 * @returns
 */
 export function getKWViolationTypeAnalysis (parameter) {
    return axios({
      url: '/QHSEViolationKeyWork/ViolationTypeAnalysis',
      method: 'post',
      data: parameter
    })
  }

/**
 * 违章关键作业分析-年龄
 * @param {*} parameter
 * @returns
 */
 export function getKWAgeAnalysis (parameter) {
    return axios({
      url: '/QHSEViolationKeyWork/AgeAnalysis',
      method: 'post',
      data: parameter
    })
  }

/**
 * 违章关键作业分析-工龄
 * @param {*} parameter
 * @returns
 */
 export function getKWWorkYearsAnalysis (parameter) {
    return axios({
      url: '/QHSEViolationKeyWork/WorkYearsAnalysis',
      method: 'post',
      data: parameter
    })
 }

/**
 * 违章关键作业分析-人的不安全行为/管理缺陷
 * @param {*} parameter
 * @returns
 */
  export function getKWUnsafeFactorsAnalysis (parameter) {
    return axios({
      url: '/QHSEViolationKeyWork/UnsafeFactorsAnalysis',
      method: 'post',
      data: parameter
    })
 }

/**
 * 违章关键作业分析-人的不安全行为
 * @param {*} parameter
 * @returns
 */
 export function getKWUnsafeBehaviorAnalysis (parameter) {
    return axios({
      url: '/QHSEViolationKeyWork/UnsafeBehaviorAnalysis',
      method: 'post',
      data: parameter
    })
 }

/**
 * 违章关键作业分析-管理缺陷
 * @param {*} parameter
 * @returns
 */
  export function getKWManagementDeficienciesAnalysis (parameter) {
    return axios({
      url: '/QHSEViolationKeyWork/ManagementDeficienciesAnalysis',
      method: 'post',
      data: parameter
    })
 }
